package com.yl.module.property.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yl.module.property.domain.PropertyRunData;
import com.yl.module.property.domain.vo.PropertyRunDataVO;
import com.yl.module.property.domain.dto.PropertyRunDataDTO;
import java.util.List;

/**
 * 智能资产运行数据表 此表数据来源于建科 Service接口
 * @author makejava
 * @date 2024-10-23 15:54:16
 */
public interface PropertyRunDataService extends IService<PropertyRunData> {

	/**查询所有*/
	List<PropertyRunDataVO> getAll();

	 /**分页查询*/
    Page<PropertyRunData> getPage(PropertyRunDataDTO dto);

	/**通过主键查询*/
	PropertyRunDataVO getByKey(Integer id);

	/**添加*/
	Integer add(PropertyRunDataDTO dto);

	/**通过主键修改*/
	void upd(PropertyRunDataDTO dto);


}
